package com.pro.service;

import com.pro.entity.OIndex;

import java.util.Map;

/**
 * @ClassName: OIndexService
 * @Author: 笑笑
 * @DATE: 2021/12/3
 * @TIME: 下午 02:56
 */
public interface OIndexService {
    //根据字段统计其数量
    OIndex getCourseField(OIndex oIndex);

    //统计上架课程或商品
    OIndex getGoOnlineCount(OIndex oIndex);

    //根据用户创建时间统计用户数量
    Integer getBeforeUser(OIndex oIndex);

    //每个小时内的创建总数
    Map<String, Object> getCourseHours();

    //每个周内的创建总数
    Map<String, Object> getCourseWeek();

    //每个月中每天内的创建总数
    Map<String, Object> getCourseDay();

    //统计每个月课程的总数
    Map<String, Object> getCourseMonthSum();

    //某个月课程申请成功的总数
    Map<String, Object> getCourseAdopMonthSum();
}
